immunity system

Translations
système immunitaire
Words
immunity

noun
immunité
system

noun
système